import request from '/@/utils/request';

//获取登录验证码
export default function () {
    /**
     * 渠道产品客户服务记录编辑
     * @returns 返回接口数据
    */
    const getCaptcha = () => {
        return request({
            url: "/SysApi/Auth/Captcha",
            method: "get",
        });
    };

    /**
     * 获取登录用户信息
     * @returns 返回接口数据
     */
    const getUserInfo = () => {
        return request({
            url: "/SysApi/Auth/UserInfo",
            method: "get",
        });
    };

    /**
 * 信息流信息回传分页查询
 * @param params 要传的参数值
 * @returns 返回接口数据
 */
    const loginPost = (params: object) => {
        return request({
            url: "/SysApi/Auth/Login",
            method: "post",
            data: params,
        });
    };

    return {
        getUserInfo,
        getCaptcha,
        loginPost
    };
}





// export const captcha = () => {
//     return instance.get("SysApi/Auth/Captcha");
// }




// import request from '/@/utils/request';

// /**
//  * （不建议写成 request.post(xxx)，因为这样 post 时，无法 params 与 data 同时传参）
//  *
//  * 登录api接口集合
//  * @method signIn 用户登录
//  * @method signOut 用户退出登录
//  */
// export function useLoginApi() {
// 	return {
// 		signIn: (data: object) => {
// 			return request({
// 				url: '/user/signIn',
// 				method: 'post',
// 				data,
// 			});
// 		},
// 		signOut: (data: object) => {
// 			return request({
// 				url: '/user/signOut',
// 				method: 'post',
// 				data,
// 			});
// 		},

// 		captcha:(data: object) => {
// 			return request({
// 				url: '/SysApi/Auth/Captcha',
// 				method: 'get',
// 				data,
// 			});
// 		},
// 	};
// }


// export function captcha(data: object) {
// 	console.log(import.meta.env.VITE_API_URL)
// 	return  request({
// 				url: '/SysApi/Auth/Captcha',
// 				method: 'get',
// 				data,
// 			}).then();
// }
